criticize someone harshly - Turco Inglés Diccionario